[XEN] Don't unpin old shadow top levels until the new ones are pinned.
authorTim Deegan <Tim.Deegan@xensource.com>
Tue, 28 Nov 2006 09:39:32 +0000 (09:39 +0000)
committerTim Deegan <Tim.Deegan@xensource.com>
Tue, 28 Nov 2006 09:39:32 +0000 (09:39 +0000)
commitcf5a448b887b43735026af2581c51a8c37d99804
treed55491fd895e3eda22057548e53a13be3ff911c3
parent1c06df3dbbccbd1c925839f4706a8e0e34dc03e2
[XEN] Don't unpin old shadow top levels until the new ones are pinned.
This will stop a possible case where we unshadow an entire process
on a TLB-flush CR3 write.
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com>
xen/arch/x86/mm/shadow/multi.c